Leopard eel - Alemán Inglés Diccionario